-
Notifications
You must be signed in to change notification settings - Fork 292
v2.7.0 - Merge duration fix and protocol v5 #354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Most of the logic for encoding query and execute requests is the same. This unifies most of that logic into the Statement class.
* Force 3.10 and later C* versions to be tested with v5.
* Fix unit tests
* Removed trailing comma from protocol enumeration
mikefero
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merge looks good; only saw two things that may not be a fit for the core (and they are the same thing)
src/constants.hpp
Outdated
| #define CASS_QUERY_FLAG_DEFAULT_TIMESTAMP 0x00000020 | ||
| #define CASS_QUERY_FLAG_NAMES_FOR_VALUES 0x00000040 | ||
| #define CASS_QUERY_FLAG_PAGE_SIZE_BYTES 0x40000000 | ||
| #define CASS_QUERY_FLAG_CONTINUOUS_PAGING 0x80000000 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these last two applicable to core?
src/constants.hpp
Outdated
| #define CASS_RESULT_FLAG_HAS_MORE_PAGES 0x00000002 | ||
| #define CASS_RESULT_FLAG_NO_METADATA 0x00000004 | ||
| #define CASS_RESULT_FLAG_CONTINUOUS_PAGING 0x40000000 | ||
| #define CASS_RESULT_FLAG_LAST_CONTINUOUS_PAGE 0x80000000 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here?
* Removed unused paging constants
No description provided.